leaf tripe - Turco Inglés Diccionario